﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;
using System.Timers;
using System.IO;

namespace Pavilion.DesignerTool
{
    public class Engine : IXnaComponent
    {
        //private GameController gameController;
        public Engine()
        {
            //gameController = new GameController();

            //GameController.SessionLoadRequested += (requester, sessionName) =>
            //{
            //    gameController.LoadGameSession(sessionName);
            //};
        }

        public void Load(GraphicsDevice graphics, IServiceProvider services)
        {
            //gameController.LoadGameSession("Main");
        }

        public void Update(GameTime gameTime)
        {
            //gameController.Update(gameTime);
        }

        public void Draw()
        {
            //gameController.Draw();
        }

        public void SizeChanged(double width, double height) { }
    }
}
